﻿namespace Rosetta.Composition
{
    public sealed class OutputterNode : Node
    {
        #region Constructors

        internal OutputterNode([NotNull] Template template, [NotNull] IOutputter addIn, [NotNull] string methodName)
            : base(template, addIn, methodName)
        {
        }

        #endregion

        #region Internal Methods

        internal override void Accept([NotNull] ITemplateVisitor visitor)
        {
            visitor.Visit(this);
        }

        #endregion
    }
}